electricity generation company - Spanish English Dictionary